Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Lexington Challenger U.S. Open - New York Shanghai Rolex Masters - Shanghai Manama Challenger Tenerife 3 Challenger French Open - Paris Wimbledon - London U.S. Open - New York Bratislava 2 Challenger Phoenix Challenger Prague Challenger Australian Open - Melbourne BNP Paribas Open - Indian Wells Miami Open - Miami Wimbledon - London U.S. Open - New York Ukraine F3 Uzbekistan F1 Uzbekistan F2 Uzbekistan F4 Ukraine F1 Belarus F1 Russia F2 Italy F6 Italy F8 Italy F10 Italy F11 Italy F15 Italy F16 Russia F3 Russia F4 Russia F7 Russia F1 USA F22 Usa F15 Usa F16 Usa F17 Usa F16 USA F17 USA F23 USA F13 USA F23 USA F24 Belarus F2 Russia F1 Penza Cup - Penza 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio Besancon Challenger Penza Challenger Alessandria Challenger Marburg Challenger Tiburon Challenger Bordeaux Challenger Nottingham-2 Challenger Aptos Challenger Prostejov Challenger Prostejov Challenger Bratislava Challenger Irving Challenger Tiburon Challenger Oeiras 4 Challenger St. Petersburg Open - St. Petersburg ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Open SEAT 2008 - Barcelona ATP Studena Croatia Open Umag - Umag ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Brisbane - Brisbane Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Countrywide Classic - Los Angeles Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Proton Malaysian Open - Kuala Lumpur Qatar Exxon Mobil Open - Doha PBZ Zagreb Indoors - Zagreb U.S. Mens's Clay Court Championship - Houston Open Sabadell Atlantico - Barcelona Countrywide Classic - Los Angeles Thailand Open - Bangkok St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Medibank International - Sydney PBZ Zagreb Indoors - Zagreb Open 13 - Marseille Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona AEGON International - Eastbourne Farmers Classic - Los Angeles Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Swiss Indoors Basel - Basel Apia International - Sydney SAP Open - San Jose Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona BMW Open - Munich Open de Nice Cote d'Azur - Nice AEGON International - Eastbourne Campbell's Hall of Fame Tennis Championships - Newport Farmers Classic - Los Angeles Citi Open - Washington ABN AMRO World Tennis Tournament - Rotterdam SAP Open - San Jose US Men's Clay Court Championship - Houston Winston-Salem Open - Winston-Salem Italy F13 Kremlin Cup - Moscow U.S. National Indoor Tennis Championships - Memphis Delray Beach Open - Delray Beach Barcelona Open BancSabadell - Barcelona Turkey F4 Topshelf Open - 's-Hertogenbosch USA F23 Italy F7 USA F23 Italy F9 Bet-at-home Open - Hamburg Citi Open - Washington Winston-Salem Open - Winston-Salem China Open - Beijing Swiss Indoors Basel - Basel Brisbane International - Brisbane Apia International - Sydney U.S. National Indoor Tennis Championships - Memphis Open de Nice Cote d'Azur - Nice Gerry Weber Open - Halle BB&T Atlanta Open - Atlanta Winston-Salem Open - Winston-Salem Rakuten Japan Open - Tokyo Valencia Open - Valencia Brisbane International - Brisbane Apia International - Sydney Geneva Open - Geneva AEGON Championships - London Aegon Nottingham Open - Nottingham Citi Open - Washington Shenzhen Open - Shenzhen Kremlin Cup - Moscow If Stockholm Open - Stockholm ASB Classic - Auckland Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston BMW Open - Munich Rakuten Japan Open - Tokyo Maharashtra Open - Pune Open 13 Provence - Marseille US Men's Clay Court Championship - Houston Open Parc - Lyon Gerry Weber Open - Halle AEGON International - Eastbourne Hall of Fame Open - Newport Generali Open - Kitzbuhel Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Chengdu Open - Chengdu China Open - Beijing Rakuten Japan Open - Tokyo Erste Bank Open - Vienna ASB Classic - Auckland DIEMA XTRA Sofia Open - Sofia New York Open - New York Delray Beach Open - Delray Beach Open 13 Provence - Marseille Gazprom Hungarian Open - Budapest Millennium Estoril Open - Estoril Libema Open - 's-Hertogenbosch Fever-Tree Championships - London Abierto Mexicano de Tenis Mifel - Los Cabos St. Petersburg Open - St. Petersburg Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam New York Open - New York Abierto Mexicano Telcel - Acapulco bett1HULKS Indoors - Cologne bett1HULKS Championships - Cologne Astana Open - Nur-Sultan Murray River Open - Melbourne Open 13 Provence - Marseille Abierto Mexicano Telcel - Acapulco Dubai Duty Free Tennis Championships - Dubai Barcelona Open Banc Sabadell - Barcelona Gonet Geneva Open - Geneva Abierto Mexicano de Tenis Mifel - Los Cabos Truist Atlanta Open - Atlanta Citi Open - Washington Winston-Salem Open - Winston-Salem Emilia-Romagna Open - Parma Adelaide International 2 - Adelaide US Men's Clay Court Championship - Houston Serbia Open - Belgrade BMW Open - Munich Hall of Fame Open - Newport Winston-Salem Open - Winston-Salem Astana Open - Astana Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Dallas Open - Dallas Generali Open - Kitzbuhel Hangzhou Open - Hangzhou Almaty Open - Almaty ABN AMRO Open - Rotterdam Dubai Duty Free Tennis Championships - Dubai Penza Challenger Napa Challenger Prostejov Challenger Phoenix Challenger Bendigo Challenger Nur-Sultan 2 Challenger Chicago Challenger Seoul Challenger St. Tropez Challenger Bloomfield Hills Challenger Helsinki Challenger Andria Challenger Tenerife 3 Challenger Monterrey Challenger Madrid Challenger Stanford Challenger Guangzhou Challenger Fairfield Challenger Bergamo Challenger Western & Southern Financial Group Masters - Cincinnati Nottingham Challenger Manama Challenger Braunschweig Challenger Astana Challenger - Astana Almaty Challenger 1 - Almaty Almaty Challenger 2 - Almaty Samarkand Challenger - Samarkand Sporting Challenger '08-Trofeo Regione Piemonte - Turin Mordovia Cup 2008 - Saransk Southern Capital Cup - Almaty Segovia Challenger Istanbul Challenger Heilbronn Challenger Bergamo Challenger Furth Challenger Kosice Challenger Penza Challenger Istanbul Challenger Calabasas Challenger Champaign Challenger Aptos Challenger Segovia Challenger Vancouver Challenger Sacramento Challenger Knoxville Challenger Honolulu Challenger Aptos Challenger Charlottesville Challenger Dallas Challenger Savannah Challenger Tallahassee Challenger Rome Challenger Tanger Challenger Astana Challenger Istanbul Challenger Izmir Challenger Knoxville Challenger Maui Challenger Dallas Challenger Bordeaux Challenger Nottingham Challenger Astana Challenger Aptos Challenger Dallas Challenger Astana Challenger Moscow Challenger Dallas Challenger Irving Challenger San Francisco Challenger Caltanissetta Challenger Aptos Challenger Orleans Challenger Astana Challenger Canberra Challenger Togliatti Cup - Togliatti Penza Cup - Penza Togliatti Cup - Togliatti Mordovia Cup - Saransk Alexander Kolyaskin Memorial - Donetsk St. Petersburg Challenger 2006 - St. Petersburg Roma Challenger 2007 - Rome Memorial Manfredini - Sassuolo Aptos Challenger Togliatti Cup - Togliatti Vancouver Challenger Challenger Tunisie - Tunis PEOPLEnet Cup - Dnepropetrovsk Internazionali di Tennis di Bergamo - Bergamo 5 Volkswagen Challenger - Wolfsburg Morocco Tennis Tour - Tanger Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona The Surbiton Trophy - Surbiton San Benedetto Challenger - San Benedetto Penza Cup 2008 - Penza Akbank Private Banking TED Open - Istanbul Fairfield Challenger Bergamo Challenger UTC Open - Cherkassy Bratislava Challenger Calabasas Challenger Astana Challenger Canberra Challenger Belgrade Challenger Barletta Challenger Napoli Challenger Newport Beach Challenger Ojai Challenger Milan Challenger Saransk Challenger Indian Wells Challenger Astana Challenger Astana Challenger Istanbul Challenger Tiburon Challenger Champaign Challenger Sony Ericsson Open - Miami Prostejov Challenger Orlando Challenger Izmir Challenger Oeiras 3 Challenger Mersin Challenger Sarasota Challenger Rome Challenger Nottingham 2 Challenger Furth Challenger Kosice Challenger Marburg Challenger Winnetka Challenger Istanbul Challenger Heilbronn Open - Heilbronn Mons Challenger Sacramento Challenger Charlottesville Challenger Rome Challenger Noumea Challenger Braunschweig Challenger KGHM Dialog Polish Indoors - Wroclaw Sony Ericsson Open 2008 - Belgrade Orleans Challenger Shanghai ATP Masters 1000 - Shanghai Bergamo Challenger BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Saransk Challenger Shanghai ATP Masters - Shanghai Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Traralgon Challenger Rogers Cup - Toronto Nottingham Challenger BNP Paribas Open - Indian Wells Pau Challenger Sony Open Tennis - Miami Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Sarasota Challenger Internazionali BNL d'Italia - Rome Tallahassee Challenger Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Prostejov Challenger BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Mallorca Challenger Miami Open - Miami Mordova Cup 2007 - Saransk Monte-Carlo Rolex Masters - Monte-Carlo Nur-Sultan Challenger Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Las Vegas Challenger Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Charlottesville Challenger UTC Open by Selena - Cherkassy Miami Open - Miami Champaign Challenger Maui Challenger Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Irving Challenger Internazionali BNL d'Italia - Rome Alexander Kolyaskin Memorial - Donetsk Cleveland Challenger Rogers Cup - Toronto Reggio Emilia Challenger Western & Southern Open - Cincinnati Dallas Challenger Shanghai Rolex Masters - Shanghai Murcia Challenger Madrid Challenger BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Las Vegas Challenger Monte-Carlo Rolex Masters - Monte-Carlo Astana Challenger Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Le Gosier Challenger Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Cary Challenger Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Coupe Rogers - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Cassis Challenger Internazionali BNL d'Italia - Rome Brest Challenger Western & Southern Open - New York Morocco Tennis Tour - Meknes Nottingham Challenger Helsinki Challenger Cherbourg Challenger BNP Paribas Open - Indian Wells Phoenix Challenger Danderyd Challenger Miami Open - Miami Rijeka Open - Rijeka Tenerife 1 Challenger Mutua Madrid Open - Madrid Surbiton Challenger Ottignies-Louvain-la-Neuve Challenger Ilkley Challenger Koblenz Challenger Internazionali BNL d'Italia - Rome Lyon Challenger Lexington Challenger Winnetka Challenger Marrakech Challenger Western & Southern Open - Cincinnati Zagreb Open - Zagreb Lugano Challenger Phoenix Challenger BNP Paribas Open - Indian Wells Canberra Challenger Concepcion Challenger Miami Open - Miami Lugano Challenger Biel Challenger Francavilla Challenger Oeiras 4 Challenger Little Rock Challenger Nottingham Challenger Aix En Provence Challenger Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai Surbiton Challenger Nottingham 2 Challenger Ilkley Challenger Tyler Challenger Open de Moselle - Metz Porto Challenger Cincinnati Open - Cincinnati Brest Challenger Helsinki Challenger Tiburon Challenger Tunis Challenger Chicago Challenger Quimper Challenger Nur-Sultan 1 Challenger Bordeaux Challenger Pilot Pen Tennis - New Haven Las Vegas Challenger Ilkley Challenger Nottingham 2 Challenger Pozoblanco Challenger Porto Challenger Rennes Challenger St. Tropez Challenger Mordovia Cup 2005 - Saransk French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London U.S. Open - New York Open de Moselle - Metz Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Wimbledon - London U.S. Open - New York French Open - Paris Davis Cup, Group 1, 1R, KAZ-KOR 5-0 Davis Cup, World Group, PO, KAZ-SUI 5-0 ARAG ATP World Tour Championship - Dusseldorf Davis Cup, World Group, 1R, CZE-KAZ 2-3 Davis Cup, World Group, 1R, ESP-KAZ 5-0 Davis Cup, World Group, PO, KAZ-UZB 3-1 Davis Cup, World Group, 1R, KAZ-BEL 3-2 Davis Cup, World Group, 1R, KAZ-ITA 3-2 Davis Cup, World Group, QF, AUS-KAZ 3-2 Davis Cup, World Group, 1R, USA-SUI 5-0 Davis Cup, Group I, 2R, KAZ-CHN 4-1 Davis Cup, World Group, PO, KAZ-ARG 3-2 Davis Cup, World Group, 1R, SRB-USA 1-3 Davis Cup, World Group, QF, CRO-KAZ 3-1 Davis Cup, World Group, SF, CRO-USA 3-2 Davis Cup, World Group, QR, KAZ-POR 3-1 Davis Cup, World Group, QR, KAZ-NED 3-1 Davis Cup, Finals, Group B Davis Cup, Qualifiers, 1R, NOR-KAZ 1-3 Davis Cup, Group D, Glasgow US Men's Clay Court Championship - Houston Kremlin Cup - Moscow Malaysian Open - Kuala Lumpur SkiStar Swedish Open - Bastad Atlanta Tennis Championships - Atlanta Open Occitanie - Montpellier Open de Nice Cote d'Azur - Nice Brisbane International - Brisbane U.S. National Indoor Tennis Championships - Memphis Kremlin Cup - Moscow Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona Heineken Open - Auckland Delray Beach Open - Delray Beach Brisbane International - Brisbane Abierto Mexicano Telcel - Acapulco Apia International - Sydney Heineken Open - Auckland TEB BNP Paribas Istanbul Open - Istanbul Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Mercedes Cup - Stuttgart Gerry Weber Open - Halle AEGON Championships - London Aegon Nottingham Open - Nottingham AEGON International - Eastbourne SkiStar Swedish Open - Bastad Hall of Fame Tennis Championships - Newport Hall of Fame Tennis Championships - Newport BB&T Atlanta Open - Atlanta Citi Open - Washington Malaysian Open - Kuala Lumpur Kremlin Cup - Moscow Grand Prix Hassan II - Casablanca US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona Erste Bank Open - Vienna Swiss Indoors Basel - Basel St. Petersburg Open - St. Petersburg Topshelf Open - 's-Hertogenbosch ASB Classic - Auckland Memphis Open - Memphis Delray Beach Open - Delray Beach Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona BMW Open - Munich Hall of Fame Tennis Championships - Newport Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg China Open - Beijing Erste Bank Open - Vienna Brisbane International - Brisbane Apia International - Sydney ATP Kremlin Cup - Moscow Open Sud de France - Montpellier Memphis Open - Memphis Hungarian Open - Budapest Swiss Indoors Basel - Basel Geneva Open - Geneva SkiStar Swedish Open - Bastad Mercedes Cup - Stuttgart AEGON Championships - London AEGON International - Eastbourne AEGON Championships - London Citi Open - Washington Brisbane International - Brisbane Abierto Mexicano - Los Cabos Winston-Salem Open - Winston-Salem Kremlin Cup - Moscow Brisbane International - Brisbane ASB Classic - Auckland Rakuten Japan Open - Tokyo ABN AMRO World Tennis Tournament - Rotterdam New York Open - New York Delray Beach Open - Delray Beach Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona BMW Open - Munich Geneva Open - Geneva Citi Open - Washington Kremlin Cup - Moscow Citi Open - Washington Abierto Mexicano Telcel - Acapulco Open Parc - Lyon Mercedes Cup - Stuttgart Noventi Open - Halle Nature Valley International - Eastbourne Hall of Fame Open - Newport Portugal Open - Oeiras Winston-Salem Open - Winston-Salem Zhuhai Open - Zhuhai China Open - Beijing Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Delray Beach Open - Delray Beach St. Petersburg Open - St. Petersburg Nature Valley International - Eastbourne Hall of Fame Open - Newport Astana Open - Nur-Sultan San Diego Open - San Diego Adelaide International 1 - Adelaide Open Sud de France - Montpellier Dallas Open - Dallas Delray Beach Open - Delray Beach The Artois Championships - London Anytech365 Andalucia Open - Marbella cinch Championships - London US Men's Clay Court Championship - Houston Viking International - Eastbourne Truist Atlanta Open - Atlanta San Diego Open - San Diego US Men's Clay Court Championship - Houston Mifel Tennis Open - Los Cabos Infosys Hall of Fame Open - Newport Open 13 Provence - Marseille Abierto Mexicano Telcel - Acapulco Millennium Estoril Open - Estoril Hamburg Open - Hamburg Brisbane International - Brisbane US Men's Clay Court Championship - Houston Qatar ExxonMobil Open - Doha Abierto de Tenis Mifel - Los Cabos Rakuten Japan Open - Tokyo Stockholm Open - Stockholm Korea Open - Seoul Serbia Open - Belgrade AEGON Championships - London Dallas Open - Dallas Open 13 Provence - Marseille Abierto Mexicano Telcel - Acapulco Lille Challenger Winston Salem - Winston Salem Dubai Duty Free Tennis Championships - Dubai Open 13 - Marseille Mutua Madrid Open - Madrid Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Miami Open - Miami Australian Open (Wildcard) Rogers Cup - Montreal Monte-Carlo Rolex Masters - Monte-Carlo Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London Australian Open - Melbourne French Open - Paris French Open - Paris French Open - Paris Australian Open - Melbourne Wimbledon - London French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Western & Southern Open - Cincinnati Australian Open - Melbourne Australian Open - Melbourne All Lower level tournaments Olympics - London Olympics - Rio de Janeiro Olympics - Tokyo Davis Cup, Finals, Group E Davis Cup, Finals, QF, SRB-KAZ 2-1 Davis Cup, World Group, QF, ARG-KAZ 5-0 Davis Cup, World Group, QF, KAZ-CZE 1-3 Davis Cup, World Group, QF, SUI-KAZ 3-2 Davis Cup, World Group, PO, UZB-USA 1-3 Davis Cup, World Group, 1R, SRB-KAZ 3-2 Davis Cup, World Group, 1R, KAZ-SUI 4-1 Davis Cup, Group 1, PO, THA-KAZ 0-5 Davis Cup, World Group, PO, RUS-KAZ 3-1 Astana Open - Astana Seville Challenger Charlottesville Challenger Istanbul Challenger